#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//int main()
//{
//    int i = 0;
//    int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
//    for (i = 0; i <= 12; i++)
//    {
//        arr[i] = 0;
//        printf("hello bit\n");
//    }
//    return 0;
//}

//char* strcpy(char* destination, const char* source);
//#include <stdio.h>
//#include <string.h>
//
//int main()
//{
//	char str1[] = "Sample string";
//	char str2[40];
//	char str3[40];
//	strcpy(str2, str1);
//	strcpy(str3, "copy successful");
//	printf("str1: %s\nstr2: %s\nstr3: %s\n", str1, str2, str3);
//	return 0;
//}
//

//char* my_strcpy(char* arr1, const char* arr2)
//{
//	while (*arr2++)
//	{
//		*arr1 = *arr2;
//		*++arr1 = '\0';  
//	}
//	return arr1;
//}
//int main()
//{
//	char str1[] = "Sample string";
//	char str2[40];
//	char str3[40];
//	my_strcpy(str2, str1);
//	my_strcpy(str3, "copy successful");
//	printf("str1: %s\nstr2: %s\nstr3: %s\n", str1, str2, str3);
//	return 0;
//}


//size_t strlen(const char* str);
//#include <stdio.h>
//#include <string.h>
//
//int main()
//{
//	char szInput[256];
//	printf("Enter a sentence: ");
//	gets(szInput);
//	printf("The sentence entered is %d characters long.\n", strlen(szInput));
//	return 0;
//}




//char* gets(char* str);
#include <stdio.h>

//int main()
//{
//	char string[256];
//	printf("Insert your full address: ");
//	gets(string);     // warning: unsafe (see fgets instead)
//	printf("Your address is: %s\n", string);
//	return 0;
//}
//
size_t my_strlen(const char* arr)
{
	int a = 0;
	while (*arr++)
	{
		a++;
	}
	return a;
}

int main()
{
	char arr[] = "qedfgrfvbdvew";
	printf("%d",my_strlen(arr));
	return 0;
}













